#bottom-nav:checked ~ .items li:nth-child(1) {
	-moz-animation-name:appear1;
	-moz-animation-duration:240ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	-moz-animation-delay:20ms
}
#bottom-nav:not(:checked) ~ .items li:nth-child(1) {
	-moz-animation-name:disappear1;
	-moz-animation-duration:387.5ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	filter:alpha(opacity=0);
	opacity:0;
}
@-moz-keyframes appear1 {
	0% {
	-moz-transform:translate(0,0) rotate(270deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
	}
	80% {
		-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78);
		-moz-transform:translate(228px,-30px) rotate(0deg)
	}
	100% {
		-moz-transform:translate(198px,-26px)
	}
}
@-moz-keyframes disappear1 {
	0% {
		-moz-transform:translate(198px,-26px) rotate(0deg);
		-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
	}
	70% {
		-moz-transform:translate(228px,-30px) rotate(360deg);
		-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78)
	}
	100% {
		-moz-transform:translate(0,0) rotate(540deg)
	}
}
#bottom-nav:checked ~ .items li:nth-child(2) {
	-moz-animation-name:appear2;
	-moz-animation-duration:240ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	-moz-animation-delay:40ms
}
#bottom-nav:not(:checked) ~ .items li:nth-child(2) {
	-moz-animation-name:disappear2;
	-moz-animation-duration:411.125ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	opacity:0;
}
@-moz-keyframes appear2 {
	0% {
	-moz-transform:translate(0,0) rotate(270deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
80% {
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78);
	-moz-transform:translate(213px,-89px) rotate(0deg)
}
100% {
	-moz-transform:translate(185px,-77px)
}
}
@-moz-keyframes disappear2 {
	0% {
	-moz-transform:translate(185px,-77px) rotate(0deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
70% {
	-moz-transform:translate(213px,-89px) rotate(360deg);
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78)
}
100% {
	-moz-transform:translate(0,0) rotate(540deg)
}
}
#bottom-nav:checked ~ .items li:nth-child(3) {
	-moz-animation-name:appear3;
	-moz-animation-duration:240ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	-moz-animation-delay:60ms
}
#bottom-nav:not(:checked) ~ .items li:nth-child(3) {
	-moz-animation-name:disappear3;
	-moz-animation-duration:443.019ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	opacity:0;
}
@-moz-keyframes appear3 {
	0% {
	-moz-transform:translate(0,0) rotate(270deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
80% {
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78);
	-moz-transform:translate(183px,-140px) rotate(0deg)
}
100% {
	-moz-transform:translate(159px,-122px);
}
}
@-moz-keyframes disappear3 {
	0% {
	-moz-transform:translate(159px,-122px) rotate(0deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
70% {
	-moz-transform:translate(183px,-140px) rotate(360deg);
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78)
}
100% {
	-moz-transform:translate(0,0) rotate(540deg)
}
}
#bottom-nav:checked ~ .items li:nth-child(4) {
	-moz-animation-name:appear4;
	-moz-animation-duration:240ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	-moz-animation-delay:80ms
}
#bottom-nav:not(:checked) ~ .items li:nth-child(4) {
	-moz-animation-name:disappear4;
	-moz-animation-duration:486.075ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	opacity:0;
}
@-moz-keyframes appear4 {
	0% {
	-moz-transform:translate(0,0) rotate(270deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
80% {
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78);
	-moz-transform:translate(140px,-183px) rotate(0deg)
}
100% {
	-moz-transform:translate(122px,-159px)
}
}
@-moz-keyframes disappear4 {
	0% {
	-moz-transform:translate(122px,-159px) rotate(0deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
70% {
	-moz-transform:translate(140px,-183px) rotate(360deg);
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78)
}
100% {
	-moz-transform:translate(0,0) rotate(540deg)
}
}
#bottom-nav:checked ~ .items li:nth-child(5) {
	-moz-animation-name:appear5;
	-moz-animation-duration:240ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	-moz-animation-delay:100ms
}
#bottom-nav:not(:checked) ~ .items li:nth-child(5) {
	-moz-animation-name:disappear5;
	-moz-animation-duration:544.202ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	opacity:0;
}
@-moz-keyframes appear5 {
	0% {
	-moz-transform:translate(0,0) rotate(270deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
80% {
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78);
	-moz-transform:translate(89px,-213px) rotate(0deg)
}
100% {
	-moz-transform:translate(77px,-185px)
}
}
@-moz-keyframes disappear5 {
	0% {
	-moz-transform:translate(77px,-185px) rotate(0deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
70% {
	-moz-transform:translate(89px,-213px) rotate(360deg);
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78)
}
100% {
	-moz-transform:translate(0,0) rotate(540deg)
}
}
#bottom-nav:checked ~ .items li:nth-child(6) {
	-moz-animation-name:appear6;
	-moz-animation-duration:240ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	-moz-animation-delay:120ms
}
#bottom-nav:not(:checked) ~ .items li:nth-child(6) {
	-moz-animation-name:disappear6;
	-moz-animation-duration:622.672ms;
	-moz-animation-iteration-count:1;
	-moz-animation-fill-mode:forwards;
	opacity:0;
}
@-moz-keyframes appear6 {
	0% {
	-moz-transform:translate(0,0) rotate(270deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
80% {
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78);
	-moz-transform:translate(30px,-228px) rotate(0deg)
}
100% {
	-moz-transform:translate(26px,-198px)
}
}
@-moz-keyframes disappear6 {
	0% {
	-moz-transform:translate(26px,-198px) rotate(0deg);
	-moz-animation-timing-function:cubic-bezier(1,0.6,0.57,0.75)
}
70% {
	-moz-transform:translate(30px,-228px) rotate(360deg);
	-moz-animation-timing-function:cubic-bezier(0.45,0.97,0.51,0.78)
}
100% {
	-moz-transform:translate(0,0) rotate(540deg)
}
}
.test,x:-moz-any-link,.circle-container .circle:active:before {
	top:-6px;
	left:-7px;
	right:-3px;
	bottom:-4px
}
